home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 2002 November / CD 1 / APC0211D1.ISO / workshop / prog / files / ActivePerl-5.6.1.633-MSWin32.msi / _a9683e788c6b922d23f324ce7a8fed6e < prev    next >
Encoding:
Text File  |  2002-06-17  |  10.3 KB  |  426 lines

  1. #ifndef _TKINT_VM
  2. #define _TKINT_VM
  3. #include "tkInt_f.h"
  4. #ifndef NO_VTABLES
  5. #define tkActiveUid (*TkintVptr->V_tkActiveUid)
  6. #define tkBitmapImageType (*TkintVptr->V_tkBitmapImageType)
  7. #define tkDisabledUid (*TkintVptr->V_tkDisabledUid)
  8. #define tkDisplayList (*TkintVptr->V_tkDisplayList)
  9. #define tkMainWindowList (*TkintVptr->V_tkMainWindowList)
  10. #define tkNormalUid (*TkintVptr->V_tkNormalUid)
  11. #define tkPredefBitmapTable (*TkintVptr->V_tkPredefBitmapTable)
  12. #ifndef TkAllocWindow
  13. #  define TkAllocWindow (*TkintVptr->V_TkAllocWindow)
  14. #endif
  15.  
  16. #ifndef TkBindDeadWindow
  17. #  define TkBindDeadWindow (*TkintVptr->V_TkBindDeadWindow)
  18. #endif
  19.  
  20. #ifndef TkBindEventProc
  21. #  define TkBindEventProc (*TkintVptr->V_TkBindEventProc)
  22. #endif
  23.  
  24. #ifndef TkBindFree
  25. #  define TkBindFree (*TkintVptr->V_TkBindFree)
  26. #endif
  27.  
  28. #ifndef TkBindInit
  29. #  define TkBindInit (*TkintVptr->V_TkBindInit)
  30. #endif
  31.  
  32. #ifndef TkCanvPostscriptCmd
  33. #  define TkCanvPostscriptCmd (*TkintVptr->V_TkCanvPostscriptCmd)
  34. #endif
  35.  
  36. #ifndef TkChangeEventWindow
  37. #  define TkChangeEventWindow (*TkintVptr->V_TkChangeEventWindow)
  38. #endif
  39.  
  40. #ifndef TkClassOption
  41. #  define TkClassOption (*TkintVptr->V_TkClassOption)
  42. #endif
  43.  
  44. #ifndef TkClassOptionObj
  45. #  define TkClassOptionObj (*TkintVptr->V_TkClassOptionObj)
  46. #endif
  47.  
  48. #ifndef TkClipBox
  49. #  define TkClipBox (*TkintVptr->V_TkClipBox)
  50. #endif
  51.  
  52. #ifndef TkClipInit
  53. #  define TkClipInit (*TkintVptr->V_TkClipInit)
  54. #endif
  55.  
  56. #ifndef TkComputeAnchor
  57. #  define TkComputeAnchor (*TkintVptr->V_TkComputeAnchor)
  58. #endif
  59.  
  60. #ifndef TkCreateBindingProcedure
  61. #  define TkCreateBindingProcedure (*TkintVptr->V_TkCreateBindingProcedure)
  62. #endif
  63.  
  64. #ifndef TkCreateCursorFromData
  65. #  define TkCreateCursorFromData (*TkintVptr->V_TkCreateCursorFromData)
  66. #endif
  67.  
  68. #ifndef TkCreateFrame
  69. #  define TkCreateFrame (*TkintVptr->V_TkCreateFrame)
  70. #endif
  71.  
  72. #ifndef TkCreateMainWindow
  73. #  define TkCreateMainWindow (*TkintVptr->V_TkCreateMainWindow)
  74. #endif
  75.  
  76. #ifndef TkCreateRegion
  77. #  define TkCreateRegion (*TkintVptr->V_TkCreateRegion)
  78. #endif
  79.  
  80. #ifndef TkCurrentTime
  81. #  define TkCurrentTime (*TkintVptr->V_TkCurrentTime)
  82. #endif
  83.  
  84. #ifndef TkDeadAppCmd
  85. #  define TkDeadAppCmd (*TkintVptr->V_TkDeadAppCmd)
  86. #endif
  87.  
  88. #ifndef TkDeleteAllImages
  89. #  define TkDeleteAllImages (*TkintVptr->V_TkDeleteAllImages)
  90. #endif
  91.  
  92. #ifndef TkDestroyRegion
  93. #  define TkDestroyRegion (*TkintVptr->V_TkDestroyRegion)
  94. #endif
  95.  
  96. #ifndef TkDoConfigureNotify
  97. #  define TkDoConfigureNotify (*TkintVptr->V_TkDoConfigureNotify)
  98. #endif
  99.  
  100. #ifndef TkDrawInsetFocusHighlight
  101. #  define TkDrawInsetFocusHighlight (*TkintVptr->V_TkDrawInsetFocusHighlight)
  102. #endif
  103.  
  104. #ifndef TkEventDeadWindow
  105. #  define TkEventDeadWindow (*TkintVptr->V_TkEventDeadWindow)
  106. #endif
  107.  
  108. #ifndef TkFindStateNum
  109. #  define TkFindStateNum (*TkintVptr->V_TkFindStateNum)
  110. #endif
  111.  
  112. #ifndef TkFindStateNumObj
  113. #  define TkFindStateNumObj (*TkintVptr->V_TkFindStateNumObj)
  114. #endif
  115.  
  116. #ifndef TkFindStateString
  117. #  define TkFindStateString (*TkintVptr->V_TkFindStateString)
  118. #endif
  119.  
  120. #ifndef TkFocusDeadWindow
  121. #  define TkFocusDeadWindow (*TkintVptr->V_TkFocusDeadWindow)
  122. #endif
  123.  
  124. #ifndef TkFocusFilterEvent
  125. #  define TkFocusFilterEvent (*TkintVptr->V_TkFocusFilterEvent)
  126. #endif
  127.  
  128. #ifndef TkFocusKeyEvent
  129. #  define TkFocusKeyEvent (*TkintVptr->V_TkFocusKeyEvent)
  130. #endif
  131.  
  132. #ifndef TkFontPkgFree
  133. #  define TkFontPkgFree (*TkintVptr->V_TkFontPkgFree)
  134. #endif
  135.  
  136. #ifndef TkFontPkgInit
  137. #  define TkFontPkgInit (*TkintVptr->V_TkFontPkgInit)
  138. #endif
  139.  
  140. #ifndef TkFreeBindingTags
  141. #  define TkFreeBindingTags (*TkintVptr->V_TkFreeBindingTags)
  142. #endif
  143.  
  144. #ifndef TkFreeCursor
  145. #  define TkFreeCursor (*TkintVptr->V_TkFreeCursor)
  146. #endif
  147.  
  148. #ifndef TkFreeWindowId
  149. #  define TkFreeWindowId (*TkintVptr->V_TkFreeWindowId)
  150. #endif
  151.  
  152. #ifndef TkGetBitmapData
  153. #  define TkGetBitmapData (*TkintVptr->V_TkGetBitmapData)
  154. #endif
  155.  
  156. #ifndef TkGetCursorByName
  157. #  define TkGetCursorByName (*TkintVptr->V_TkGetCursorByName)
  158. #endif
  159.  
  160. #ifndef TkGetDefaultScreenName
  161. #  define TkGetDefaultScreenName (*TkintVptr->V_TkGetDefaultScreenName)
  162. #endif
  163.  
  164. #ifndef TkGetDisplay
  165. #  define TkGetDisplay (*TkintVptr->V_TkGetDisplay)
  166. #endif
  167.  
  168. #ifndef TkGetDisplayOf
  169. #  define TkGetDisplayOf (*TkintVptr->V_TkGetDisplayOf)
  170. #endif
  171.  
  172. #ifndef TkGetFocusWin
  173. #  define TkGetFocusWin (*TkintVptr->V_TkGetFocusWin)
  174. #endif
  175.  
  176. #ifndef TkGetInterpNames
  177. #  define TkGetInterpNames (*TkintVptr->V_TkGetInterpNames)
  178. #endif
  179.  
  180. #ifndef TkGetPixelsFromObj
  181. #  define TkGetPixelsFromObj (*TkintVptr->V_TkGetPixelsFromObj)
  182. #endif
  183.  
  184. #ifndef TkGetPointerCoords
  185. #  define TkGetPointerCoords (*TkintVptr->V_TkGetPointerCoords)
  186. #endif
  187.  
  188. #ifndef TkGetScreenMMFromObj
  189. #  define TkGetScreenMMFromObj (*TkintVptr->V_TkGetScreenMMFromObj)
  190. #endif
  191.  
  192. #ifndef TkGetServerInfo
  193. #  define TkGetServerInfo (*TkintVptr->V_TkGetServerInfo)
  194. #endif
  195.  
  196. #ifndef TkGrabDeadWindow
  197. #  define TkGrabDeadWindow (*TkintVptr->V_TkGrabDeadWindow)
  198. #endif
  199.  
  200. #ifndef TkGrabState
  201. #  define TkGrabState (*TkintVptr->V_TkGrabState)
  202. #endif
  203.  
  204. #ifndef TkInOutEvents
  205. #  define TkInOutEvents (*TkintVptr->V_TkInOutEvents)
  206. #endif
  207.  
  208. #ifndef TkInitXId
  209. #  define TkInitXId (*TkintVptr->V_TkInitXId)
  210. #endif
  211.  
  212. #ifndef TkInstallFrameMenu
  213. #  define TkInstallFrameMenu (*TkintVptr->V_TkInstallFrameMenu)
  214. #endif
  215.  
  216. #ifndef TkIntersectRegion
  217. #  define TkIntersectRegion (*TkintVptr->V_TkIntersectRegion)
  218. #endif
  219.  
  220. #ifndef TkKeysymToString
  221. #  define TkKeysymToString (*TkintVptr->V_TkKeysymToString)
  222. #endif
  223.  
  224. #ifndef TkPointerEvent
  225. #  define TkPointerEvent (*TkintVptr->V_TkPointerEvent)
  226. #endif
  227.  
  228. #ifndef TkPositionInTree
  229. #  define TkPositionInTree (*TkintVptr->V_TkPositionInTree)
  230. #endif
  231.  
  232. #ifndef TkPostscriptImage
  233. #  define TkPostscriptImage (*TkintVptr->V_TkPostscriptImage)
  234. #endif
  235.  
  236. #ifndef TkPutImage
  237. #  define TkPutImage (*TkintVptr->V_TkPutImage)
  238. #endif
  239.  
  240. #ifndef TkQueueEventForAllChildren
  241. #  define TkQueueEventForAllChildren (*TkintVptr->V_TkQueueEventForAllChildren)
  242. #endif
  243.  
  244. #ifndef TkReadBitmapFile
  245. #  define TkReadBitmapFile (*TkintVptr->V_TkReadBitmapFile)
  246. #endif
  247.  
  248. #ifndef TkRectInRegion
  249. #  define TkRectInRegion (*TkintVptr->V_TkRectInRegion)
  250. #endif
  251.  
  252. #ifndef TkScrollWindow
  253. #  define TkScrollWindow (*TkintVptr->V_TkScrollWindow)
  254. #endif
  255.  
  256. #ifndef TkSelDeadWindow
  257. #  define TkSelDeadWindow (*TkintVptr->V_TkSelDeadWindow)
  258. #endif
  259.  
  260. #ifndef TkSelEventProc
  261. #  define TkSelEventProc (*TkintVptr->V_TkSelEventProc)
  262. #endif
  263.  
  264. #ifndef TkSelInit
  265. #  define TkSelInit (*TkintVptr->V_TkSelInit)
  266. #endif
  267.  
  268. #ifndef TkSelPropProc
  269. #  define TkSelPropProc (*TkintVptr->V_TkSelPropProc)
  270. #endif
  271.  
  272. #ifndef TkSetClassProcs
  273. #  define TkSetClassProcs (*TkintVptr->V_TkSetClassProcs)
  274. #endif
  275.  
  276. #ifndef TkSetPixmapColormap
  277. #  define TkSetPixmapColormap (*TkintVptr->V_TkSetPixmapColormap)
  278. #endif
  279.  
  280. #ifndef TkSetRegion
  281. #  define TkSetRegion (*TkintVptr->V_TkSetRegion)
  282. #endif
  283.  
  284. #ifndef TkSetWindowMenuBar
  285. #  define TkSetWindowMenuBar (*TkintVptr->V_TkSetWindowMenuBar)
  286. #endif
  287.  
  288. #ifndef TkStringToKeysym
  289. #  define TkStringToKeysym (*TkintVptr->V_TkStringToKeysym)
  290. #endif
  291.  
  292. #ifndef TkUnionRectWithRegion
  293. #  define TkUnionRectWithRegion (*TkintVptr->V_TkUnionRectWithRegion)
  294. #endif
  295.  
  296. #ifndef TkWmAddToColormapWindows
  297. #  define TkWmAddToColormapWindows (*TkintVptr->V_TkWmAddToColormapWindows)
  298. #endif
  299.  
  300. #ifndef TkWmDeadWindow
  301. #  define TkWmDeadWindow (*TkintVptr->V_TkWmDeadWindow)
  302. #endif
  303.  
  304. #ifndef TkWmFocusToplevel
  305. #  define TkWmFocusToplevel (*TkintVptr->V_TkWmFocusToplevel)
  306. #endif
  307.  
  308. #ifndef TkWmMapWindow
  309. #  define TkWmMapWindow (*TkintVptr->V_TkWmMapWindow)
  310. #endif
  311.  
  312. #ifndef TkWmNewWindow
  313. #  define TkWmNewWindow (*TkintVptr->V_TkWmNewWindow)
  314. #endif
  315.  
  316. #ifndef TkWmProtocolEventProc
  317. #  define TkWmProtocolEventProc (*TkintVptr->V_TkWmProtocolEventProc)
  318. #endif
  319.  
  320. #ifndef TkWmRemoveFromColormapWindows
  321. #  define TkWmRemoveFromColormapWindows (*TkintVptr->V_TkWmRemoveFromColormapWindows)
  322. #endif
  323.  
  324. #ifndef TkWmRestackToplevel
  325. #  define TkWmRestackToplevel (*TkintVptr->V_TkWmRestackToplevel)
  326. #endif
  327.  
  328. #ifndef TkWmSetClass
  329. #  define TkWmSetClass (*TkintVptr->V_TkWmSetClass)
  330. #endif
  331.  
  332. #ifndef TkWmUnmapWindow
  333. #  define TkWmUnmapWindow (*TkintVptr->V_TkWmUnmapWindow)
  334. #endif
  335.  
  336. #ifndef TkpChangeFocus
  337. #  define TkpChangeFocus (*TkintVptr->V_TkpChangeFocus)
  338. #endif
  339.  
  340. #ifndef TkpClaimFocus
  341. #  define TkpClaimFocus (*TkintVptr->V_TkpClaimFocus)
  342. #endif
  343.  
  344. #ifndef TkpCloseDisplay
  345. #  define TkpCloseDisplay (*TkintVptr->V_TkpCloseDisplay)
  346. #endif
  347.  
  348. #ifndef TkpCmapStressed
  349. #  define TkpCmapStressed (*TkintVptr->V_TkpCmapStressed)
  350. #endif
  351.  
  352. #ifndef TkpCreateNativeBitmap
  353. #  define TkpCreateNativeBitmap (*TkintVptr->V_TkpCreateNativeBitmap)
  354. #endif
  355.  
  356. #ifndef TkpDefineNativeBitmaps
  357. #  define TkpDefineNativeBitmaps (*TkintVptr->V_TkpDefineNativeBitmaps)
  358. #endif
  359.  
  360. #ifndef TkpGetNativeAppBitmap
  361. #  define TkpGetNativeAppBitmap (*TkintVptr->V_TkpGetNativeAppBitmap)
  362. #endif
  363.  
  364. #ifndef TkpGetOtherWindow
  365. #  define TkpGetOtherWindow (*TkintVptr->V_TkpGetOtherWindow)
  366. #endif
  367.  
  368. #ifndef TkpGetWrapperWindow
  369. #  define TkpGetWrapperWindow (*TkintVptr->V_TkpGetWrapperWindow)
  370. #endif
  371.  
  372. #ifndef TkpInitializeMenuBindings
  373. #  define TkpInitializeMenuBindings (*TkintVptr->V_TkpInitializeMenuBindings)
  374. #endif
  375.  
  376. #ifndef TkpMakeContainer
  377. #  define TkpMakeContainer (*TkintVptr->V_TkpMakeContainer)
  378. #endif
  379.  
  380. #ifndef TkpMakeMenuWindow
  381. #  define TkpMakeMenuWindow (*TkintVptr->V_TkpMakeMenuWindow)
  382. #endif
  383.  
  384. #ifndef TkpMakeWindow
  385. #  define TkpMakeWindow (*TkintVptr->V_TkpMakeWindow)
  386. #endif
  387.  
  388. #ifndef TkpMenuNotifyToplevelCreate
  389. #  define TkpMenuNotifyToplevelCreate (*TkintVptr->V_TkpMenuNotifyToplevelCreate)
  390. #endif
  391.  
  392. #ifndef TkpOpenDisplay
  393. #  define TkpOpenDisplay (*TkintVptr->V_TkpOpenDisplay)
  394. #endif
  395.  
  396. #ifndef TkpPrintWindowId
  397. #  define TkpPrintWindowId (*TkintVptr->V_TkpPrintWindowId)
  398. #endif
  399.  
  400. #ifndef TkpRedirectKeyEvent
  401. #  define TkpRedirectKeyEvent (*TkintVptr->V_TkpRedirectKeyEvent)
  402. #endif
  403.  
  404. #ifndef TkpScanWindowId
  405. #  define TkpScanWindowId (*TkintVptr->V_TkpScanWindowId)
  406. #endif
  407.  
  408. #ifndef TkpSetMainMenubar
  409. #  define TkpSetMainMenubar (*TkintVptr->V_TkpSetMainMenubar)
  410. #endif
  411.  
  412. #ifndef TkpSync
  413. #  define TkpSync (*TkintVptr->V_TkpSync)
  414. #endif
  415.  
  416. #ifndef TkpUseWindow
  417. #  define TkpUseWindow (*TkintVptr->V_TkpUseWindow)
  418. #endif
  419.  
  420. #ifndef TkpWindowWasRecentlyDeleted
  421. #  define TkpWindowWasRecentlyDeleted (*TkintVptr->V_TkpWindowWasRecentlyDeleted)
  422. #endif
  423.  
  424. #endif /* NO_VTABLES */
  425. #endif /* _TKINT_VM */
  426.